Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zcbor 0.8.1 #13768

Merged
merged 15 commits into from
Feb 20, 2024
Merged

zcbor 0.8.1 #13768

merged 15 commits into from
Feb 20, 2024

Conversation

oyvindronningstad
Copy link
Contributor

No description provided.

@github-actions github-actions bot added manifest changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Jan 26, 2024
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Jan 26, 2024

@oyvindronningstad oyvindronningstad changed the title Zcbor 0.8.1 zcbor 0.8.1 Jan 26, 2024
@NordicBuilder
Copy link
Contributor

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Jan 26, 2024

Test specification

CI/Jenkins/NRF

  • Integration Platforms

CI/Jenkins/integration

Test Module File based changes Manually selected West overwrite
desktop52_verification X
test-fw-nrfconnect-ble X
test-fw-nrfconnect-ble_samples X
test-fw-nrfconnect-chip X
test-fw-nrfconnect-fem X
test-fw-nrfconnect-fw-update X
test-fw-nrfconnect-nfc X
test-fw-nrfconnect-nrf-iot_cloud X
test-fw-nrfconnect-nrf-iot_mosh X
test-fw-nrfconnect-nrf-iot_positioning X
test-fw-nrfconnect-nrf-iot_samples X
test-fw-nrfconnect-nrf-iot_serial_lte_modem X
test-fw-nrfconnect-nrf-iot_thingy91 X
test-fw-nrfconnect-nrf-iot_zephyr_lwm2m X
test-fw-nrfconnect-rpc X
test-fw-nrfconnect-rs X
test-fw-nrfconnect-thread X
test-fw-nrfconnect-zigbee X
test-sdk-audio X
test-sdk-find-my X
test-sdk-sidewalk X

test-fw-nrfconnect-chip: added because there was no .github/test-spec.yml in 'matter'
test-sdk-sidewalk: added because there was no .github/test-spec.yml in 'sidewalk'

Detailed information of selected test modules

Note: This message is automatically posted and updated by the CI

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Jan 29, 2024

The changes to the 'requirements-fixed.txt' have been added to this PR.
All further changes to any of the requirements file will automatically be applied as long an 👀 is present.

Note: This comment is automatically posted and updated by the Comment GitHub Action.

@oyvindronningstad oyvindronningstad force-pushed the zcbor-0.8.1 branch 3 times, most recently from 70ff64f to 11ab5d5 Compare February 2, 2024 11:18
@github-actions github-actions bot added the doc-required PR must not be merged without tech writer approval. label Feb 2, 2024
@oyvindronningstad oyvindronningstad force-pushed the zcbor-0.8.1 branch 2 times, most recently from c0d3bee to 25326e1 Compare February 5, 2024 12:51
@oyvindronningstad oyvindronningstad marked this pull request as ready for review February 5, 2024 12:52
@jfischer-no
Copy link
Contributor

jfischer-no commented Feb 20, 2024

@oyvindronningstad Please update revisions/rebase

oyvindronningstad and others added 14 commits February 20, 2024 11:55
- Add support for unordered maps
- Performance improvements
- Naming improvements for generated code
- Bugfixes

Update MCUboot, nrfxlib, matter, and sidewalk as well

Signed-off-by: Øyvind Rønningstad <[email protected]>
For zcbor 0.8.1

Signed-off-by: Øyvind Rønningstad <[email protected]>
Updating to zcbor 0.8.1

Signed-off-by: Øyvind Rønningstad <[email protected]>
New generated symbol names

Signed-off-by: Øyvind Rønningstad <[email protected]>
And regenerate using zcbor 0.8.1
Add prompt to FMFU_CDDL_DECODER_GENERATE to allow usage from the command
line.
Run clang-format when code has been copied, so that clang-format always
finds the config file.

Signed-off-by: Øyvind Rønningstad <[email protected]>
Remove non-functional use of CDDL_CBOR_CANONICAL which is defunct
Automatically put the current year in the copyright

Signed-off-by: Øyvind Rønningstad <[email protected]>
with zcbor 0.8.1

Signed-off-by: Øyvind Rønningstad <[email protected]>
New generated symbol names

Signed-off-by: Øyvind Rønningstad <[email protected]>
Generated symbol names and zcbor_tstr_put_term()

Signed-off-by: Øyvind Rønningstad <[email protected]>
New arguments in ZCBOR_STATE_D() and zcbor_new_decode_state()

Signed-off-by: Øyvind Rønningstad <[email protected]>
new arguments in zcbor_new_state()

Signed-off-by: Øyvind Rønningstad <[email protected]>
zcbor_tstr_put_term()

Signed-off-by: Øyvind Rønningstad <[email protected]>
Needed to correctly generate code because of naming changes.

Signed-off-by: Øyvind Rønningstad <[email protected]>
This is an automated commit from github workflow by NordicBuilder

Signed-off-by: Nordic Builder <[email protected]>
This is an automated commit from github workflow by NordicBuilder

Signed-off-by: Nordic Builder <[email protected]>
@jfischer-no jfischer-no merged commit d6b3e24 into nrfconnect:main Feb 20, 2024
35 checks passed
@oyvindronningstad oyvindronningstad deleted the zcbor-0.8.1 branch February 21, 2024 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.